Bump Microsoft.Build from 15.9.20 to 17.11.31 #1036
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Microsoft.Build from 15.9.20 to 17.11.31.
Release notes
Sourced from Microsoft.Build's releases.
17.11.31
Release
What's Changed
... (truncated)
17.11.4
What's Changed
... (truncated)
17.11.0-preview-24318-05
Release
17.11.0-preview-24279-02
Release
17.11.0-preview-24225-01
Release
17.11.0-preview-24178-16
Release
17.10.23
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.10.21...v17.10.23
17.10.21
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.10.14...v17.10.21
17.10.14
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.10.4...v17.10.14
17.10.4
What's Changed
by @rainersigwald in Switch official builds to floating NuGet.exe dotnet/msbuild#9542
Microsoft.Common.Test.targetstarget for multi-tfm by @MarcoRossignoli in Import the newMicrosoft.Common.Test.targetstarget for multi-tfm dotnet/msbuild#9583... (truncated)
17.10.0-preview-24127-03
[Release[(https://github.com/dotnet/core/releases/tag/v9.0.0-preview.2)
17.9.5
What's Changed
... (truncated)
17.8.3
What's Changed
... (truncated)
17.8.3-preview-23519-04
Release
17.8.0-preview-23472-04
Release
17.8.0-preview-23367-03
Release
17.7.3
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.7.1...v17.7.3
17.7.1
Release
17.7.0
What's Changed
ProjectReferencedocs by @DmitriyShepelev in UpdateProjectReferencedocs dotnet/msbuild#8434... (truncated)
17.7.0-preview-23323-05
Release
17.7.0-preview-23281-03
Release
17.6.8
Release
17.6.3
Release
17.6.0-preview-23174-01
Release
17.6.0-preview-23152-03
Release
17.6.0-preview-23108-10
Release
17.5.1
What's Changed
Full Changelog: dotnet/msbuild@v17.5.0...v17.5.1
17.4.3
Release
17.4.1
Release
17.4.1-preview-22601-06
Release
17.4.0-preview-22428-01
Release
17.4.0-preview-22368-02
Release
17.3.1
Release
17.3.0
Release
17.3.0-preview-22329-01
Release
17.3.0-preview-22306-01
Release
17.3.0-preview-22226-04
Release
17.2.1
This version of MSBuild shipped in Visual Studio 2022 version 17.2.0. It has a single bugfix over 17.2.0.
What's Changed
Full Changelog: dotnet/msbuild@v17.2.0...v17.2.1
17.2.0
This version of MSBuild shipped in .NET SDK 6.0.300.
Auto-generated release notes:
What's Changed
... (truncated)
17.2.0-preview-22175-02
Release
17.2.0-preview-22152-03
Release
17.2.0-preview-22104-01
Release
17.1.1
This version of MSBuild shipped with .NET SDK 6.0.202 and includes a fix for dotnet/sdk#23498.
What's Changed
Full Changelog: dotnet/msbuild@v17.1.0...v17.1.1
17.1.0
This version of MSBuild shipped with Visual Studio 2022 17.1.0 and .NET SDK 6.0.200.
What's Changed (auto-generated)
AnalysisLevelandAnalysisModevalues by @mavasani in Update Microsoft.Build.CommonTypes.xsd forAnalysisLevelandAnalysisModevalues dotnet/msbuild#6996... (truncated)
17.0.0
This version of MSBuild shipped with Visual Studio 2022 version 17.0.0 and .NET SDK 6.0.100.
What's new
17and uses Visual Studio 2022 versions of tasks where appropriate.MSBuildCopyContentTransitivelyis now on by default, ensuring consistency in output folders on incremental builds.GetType()can no longer be called in property functions.Detailed release notes
Added
TargetSkippedEventArgsnow hasTargetSkipReasonandOriginalBuildEventContext(#6402, #6577). Thanks, @KirillOsenkov!TaskStartedevents now log line and column (#6399). Thanks, @KirillOsenkov!MSBuildDebugEngineis set, MSBuild will create binary logs for all operations toMSBUILDDEBUGPATHregardless of how it is called (#6639, #6792).ProjectReferences can now negotiatePlatform(#6655, #6724, #6889).TaskLoggingHelper.LogsMessagesOfImportanceto determine if any attached logger would preserve a log message before constructing it (to save time in the not-being-logged case) (#6381, #6737).ImplicitUsingsandUsingitems (#6755),InternalsVisibleTo(#6778), Windows Forms properties (#6860),DebugType(#6849), andSatelliteResourceLanguages(#6861). Thanks, @pranavkm, @DamianEdwards, @RussKie, and @drewnoakes!TaskLoggingHelper.IsTaskInputLoggingEnabledand avoid redundant logging of inputs (#6803).Changed
BuildParameters.DisableInprocNodenow applies to more processes (#6400).VCTargetsPathnow defaults tov170(#6550).Building with tools version "Current"(#6627). Thanks, @KirillOsenkov!MSBuildCopyContentTransitivelyis now on by default, ensuring consistency in output folders on incremental builds (#6622, #6703).$(CoreCrossTargetingTargetsPath)was removed (#6668). Thanks, @Nirmal4G!MSB4213(#6640).GetType()can no longer be called in property functions (#6769).System.Text.Json5.0.2 (#6784). Thanks, @JakeRadMSFT!Fixed
MSBUILDNOINPROCNODE(#6385).BeforeTargets="ValidateSolutionConfiguration"(#6454).... (truncated)
17.0.0-preview-21521-04
Release
17.0.0-preview-21458-01
Release
17.0.0-preview-21378-03
Release
17.0.0-preview-21329-01
Release
17.0.0-preview-21302-02
Release
16.11.1
Release
16.11.0
MSBuild 16.11.0
This version of MSBuild shipped with Visual Studio 2019 version 16.11.0 and .NET SDK 5.0.400.
What's new
amd64\MSBuild.exeexecutable.MSBuildFileVersion(4-part, matches file version) andMSBuildSemanticVersion(matches package versions) are now available for use (#6534).Detailed release notes
Added
SignFiletask is now available in MSBuild on .NET 5.0 (#6509). Thanks, @Zastai!MSBuildFileVersion(4-part, matches file version) andMSBuildSemanticVersion(matches package versions) are now available for use (#6534).Changed
ResolveAssemblyReferencenow include an approximation of the "size" of the RAR request (#6410).Fixed
ProjectRootElement.Reload(#6457).BuildManager(#6412).ResolveAssemblyReferencesprecomputed cache files to be in read-only locations (#6393).al.exeis used when targeting 64-bit architectures (for real this time) (#6484).ProduceOnlyReferenceAssemblyno longer expect debug symbols to be produced (#6511). Thanks, @Zastai!MSBuild.exesupports long paths (and other .NET default behaviors) (#6562).Infrastructure
16.11.0-preview-21254-21
Release
16.10.2
MSBuild 16.10.2
This version of MSBuild shipped with Visual Studio 2019 version 16.10.2 and will ship with .NET SDK 5.0.302.
Fixed
MakeRelativeproperty function that dropped trailing slashes (#6513). Thanks, @dsparkplug and @pmisik!16.10.1
MSBuild 16.10.1
This version of MSBuild shipped with Visual Studio 2019 version 16.10.1 and .NET SDK 5.0.301.
Fixed
-t:Project(#6465).16.10.0
MSBuild 16.10.0
This version of MSBuild shipped with Visual Studio 2019 version 16.10.0 and .NET SDK 5.0.300.
What's new
Known Issues ⚠
MSB4057(#6465).Detailed release notes
Added
AdditionalTargetFrameworkInfoPropertyitems to indicate that referencing projects should get those properties exposed asAdditionalPropertiesFromProjectmetadata on resolved reference items. (#5994).Unziptask now acceptsIncludeandExcludearguments to filter what is extracted from the zip file (#6018). Thanks, @IvanLieckens!-graph:noBuildcommand line argument can be used to validate that a graph is buildable without actually building it (#6016).TaskParameterEventArgsall...Description has been truncated